package com.yloveg.dao;

import java.util.List;
import java.util.Map;

import com.yloveg.entity.VGift;
import com.yloveg.entity.VPlayer;

public interface VPlayerMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(VPlayer record);

    int insertSelective(VPlayer record);

    VPlayer selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(VPlayer record);

    int queryVPlayerNO(VPlayer record);
    
    List<VPlayer> queryVPlayer();
    
    List<VPlayer> queryVPlayerByRecord(VPlayer record);
    
    List<VPlayer> queryVPlayerByactivity(int activityid);
    
    List<VPlayer> queryVPlayerAll(int activityid);
    
    List<VPlayer> queryVPlayerAll2(int activityid);
    
    int updateByPrimaryKey(VPlayer record);
    
    List<VPlayer> queryVPlayerByactivityAndTitle(Map map);
    
    List<VPlayer> queryVPlayerByactivityAndTitleN(Map map);
    
    List<VPlayer> queryVPlayerByactivityAndY(int activityid);
}